AI031
Computer Systems: A Programmer's Perspective (Global Edition)
A Tour of Computer Systems
Learning Objectives
- Explain the compilation process from source code to executable machine language.
- Identify the core hardware components of a modern computer including the CPU, main memory, and I/O devices.
- Describe the role of the operating system in managing resources and providing abstractions.
- Understand the importance of the memory hierarchy in system performance.